//
//  MDHWKWebViewController.h
//  MDHPT
//
//  Created by 高得华 on 2019/5/28.
//  Copyright © 2019年 高得华. All rights reserved.
//

#import "MDHViewController.h"
#import <WebKit/WKWebView.h>
#import <WebKit/WebKit.h>
#import "MDHWebViewModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface MDHWKWebViewController : MDHViewController

///WebView网页加载器
@property (nonatomic, strong, readonly) WKWebView * wkWebView;
///设置加载进度条
@property (nonatomic, strong, readonly) UIProgressView *progressView;
/// 内容缩进 (64,0,0,0)
@property (nonatomic, readonly, assign) UIEdgeInsets contentInset;

///重新刷新 重新加载
- (void)roadLoadClicked;
/**
 加载纯外部链接网页
 
 @param string URL地址
 */
- (void)loadWebURLSring:(NSString *)string;

/**
 加载本地网页
 
 @param string 本地HTML文件名
 */
- (void)loadWebHTMLSring:(NSString *)string;

/**
 加载外部链接POST请求(注意检查 XFWKJSPOST.html 文件是否存在 )
 postData请求块 注意格式：@"\"username\":\"xxxx\",\"password\":\"xxxx\""
 
 @param string 需要POST的URL地址
 @param postData post请求块
 */
- (void)POSTWebURLSring:(NSString *)string postData:(NSString *)postData;

///加载完成
@property (nonatomic, copy) VoidBlock blockViewDidLayoutSubviews;
///加载完成
@property (nonatomic, copy) VoidBlock blockViewWillAppear;

@end

NS_ASSUME_NONNULL_END
